home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Network Support Library
/
RoseWare - Network Support Library.iso
/
hardware
/
fudem.exe
/
FUPDATE.DOC
< prev
next >
Wrap
Text File
|
1993-02-25
|
4KB
|
90 lines
FUpdate 1.01 - Documentation
(c) Copyright 1993, Paradigm Software, All Rights Reserved
Introduction
FUpdate is a utility that can automate the process of keeping
key files up to date with the lastest versions. FUpdate can
update files such as network drivers or workstation files that
are stored to a central location.
Usage
FUPDATE <Source> <Target> /B /M /L=<logname>
<Source> is the source file name, with or without a DOS path
<Target> is the target file name or path
/B - backs up existing target file
/M - makes target directory if it does not exist
/L - logs activity to <logname>
Details
<Source> is the master file you wish to place in another location.
It might be a Novell driver, such as LSL.COM that you want to see
is distributed to all workstations when they login to the network.
<Source> can contain a full drive and path using normal DOS path-
names. REQUIRED PARAMETER.
<Target> is the location you wish to check to make sure the <Source>
file exists in the correct version. <Target> can specify the full
filename or just the path if the <Source> and <Target> names are
the same. If only the path is specified, a trailing backslash is
required. REQUIRED PARAMETER.
/B will force FUpdate to create a backup of an existing <Target>
by giving is a .BAK extension. If a .BAK version of the file
already exists, it is deleted. A backup is not created until the
update is ready to begin. FUpdate will NOT restore the backup in
case of error. DEFAULT: NO BACKUPS.
/M will force FUpdate to create the <Target> directory if it does
not exist. DEFAULT: DOES NOT CREATE DIR, STOPS WITH ERROR.
/L=<logname> will force FUpdate create/append its activities to a
log file. A full path can be specified for the log file name.
DEFAULT: NO LOG FILE.
Examples
FUPDATE f:\public\lsl.com c:\net\ /M
The above example will load the lastest version of LSL.COM into the
directory C:\NET. If the directory does not exist, it will be
created.
FUPDATE c:\autoexec.bat c:\hold\latest.a /B /L=c:\hold\boot.log
FUPDATE c:\config.sys c:\hold\latest.c /B /L=c:\hold\boot.log
The above example will copy the latest version of the AUTOEXEC.BAT
and CONFIG.SYS files to a directory called C:\HOLD. Backup files
will be created and all activity will be stored to a file called
C:\HOLD\BOOT.LOG.
Return Codes
0 - All OK
-1 - Incorrect number of parameters
-2 - Could not find <Source> file
-3 - Could not open/create <logname>
-4 - Could not make target directory
-5 - <Target> directory does not exist, /M not specified
-6 - Could not find <Target> drive
-8 - Could not erase existing backup
-9 - Could not create backup file
-10 - Could not copy backup file
Future Enhancments
Future versions of FUpdate will support wildcards and processing
a list from a file.
Company Contact
Paradigm Software
1333-C Shepard Drive
Sterling, VA 20164
(703) 450-0829
(703) 450-2683 FAX